home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Nebula 2
/
Nebula Two.iso
/
SourceCode
/
MiscKit1.7.1
/
MiscKitArchive.mbox
/
mbox
/
000045_michael@afs.com_Mon Sep 27 09:15 MDT 1993.msg
< prev
next >
Wrap
Internet Message Format
|
1994-10-30
|
4KB
Received: from yvax2.byu.edu by maine.et.byu.edu; Mon, 27 Sep 93 09:15:17 -0600
Return-Path: <michael@afs.com>
Received: from DIRECTORY-DAEMON by yvax.byu.edu (PMDF V4.2-13 #4169) id
<01H3FRQ10DV494H003@yvax.byu.edu>; Mon, 27 Sep 1993 09:13:11 MDT
Received: from alaska.et.byu.edu by yvax.byu.edu (PMDF V4.2-13 #4169) id
<01H3FRPWU9TC935RWT@yvax.byu.edu>; Mon, 27 Sep 1993 09:13:04 MDT
Received: from yvax2.byu.edu by alaska.et.byu.edu; Mon, 27 Sep 93 09:14:26 -0600
Received: from DIRECTORY-DAEMON by yvax.byu.edu (PMDF V4.2-13 #4169) id
<01H3FROSIKXC94H194@yvax.byu.edu>; Mon, 27 Sep 1993 09:12:12 MDT
Received: from uu5.psi.com by yvax.byu.edu (PMDF V4.2-13 #4169) id
<01H3FROJX4VK94HCLV@yvax.byu.edu>; Mon, 27 Sep 1993 09:12:00 MDT
Received: by uu5.psi.com (5.65b/4.0.071791-PSI/PSINet) via UUCP; id AA09290 for
; Mon, 27 Sep 93 09:45:26 -0400
Received: from escher by afs.com (NX5.67d/3.2.083191-Anderson Financial
Systems) id AA06274; Mon, 27 Sep 93 09:33:28 -0400
Received: by escher (NX5.67d/NeXT-2.0) id AA00285; Mon,
27 Sep 93 09:33:27 -0400
Received: by NeXT.Mailer (1.95)
Received: by NeXT Mailer (1.95)
Date: Mon, 27 Sep 1993 09:33:27 -0400
From: michael@afs.com
Subject: Re: MiscKit summary and proposal: stirring up the ashes
To: misckit@byu.edu
Reply-To: Michael_Pizolato@afs.com
Message-Id: <9309271333.AA06274@afs.com>
Content-Transfer-Encoding: 7BIT
Status: RO
Scott Anguish wrote
>But this does bring up a question... can everyone agree on the
>basic layout as far as directories go?
>
> /LocalDeveloper/Headers/misckit
> /LocalDeveloper/Documentation/MiscKit
> /LocalDeveloper/Source/MiscKit
> /LocalDeveloper/lib
> /LocalDeveloper/Palettes
>
>are all pretty much supported by NeXT, and thats the way I have
>currently organized things on my drive. I'm curious how Don has
>stuff organized. Everyone??
Is the fact that these "are all pretty much supported by NeXT"
documented anywhere? I know there's something about the compiler
and/or linker search paths including /LocalDeveloper, but I'm unaware
of support for such subdirectories as Documentation and Source.
Here's the hierarchy I prefer (which we use here, and which I also
have duplicated under ~/Developer for my own private work):
/LocalDeveloper/Apps
released versions of our own and 3rd party development apps
/LocalDeveloper/Demos
demo/prerelease versions of our own and 3rd party dev. apps
/LocalDeveloper/Examples
PD examples culled from the net, and our own "experiments"
/LocalDeveloper/Headers
released versions of our own and 3rd party headers
/LocalDeveloper/Libraries
released versions of our own and 3rd party libs
/LocalDeveloper/Makefiles
additions/changes to NeXT-supplied makefiles
/LocalDeveloper/Palettes
released versions of our own and 3rd party palettes
/LocalDeveloper/Projects
1 subdir each, all related files (src, docs, etc.)
I suppose we're lacking a Source subdirectory, which would be for
third-party (including PD) apps, libs, and palettes for which we
have source (the MiscKit source distribution would go there, for
example). We have some other subdirectories as well (Misc, for
example - nothing to do with MiscKit) that are less important. In
addition, /usr/local/lib is a link to /LocalDeveloper/Libraries and
/usr/local/include is a link to /LocalDeveloper/Headers.
I could be confused (easy for me ;-), but I think Scott is proposing
a setup for the source distribution, rather than a setup for Don
or individual contributors to maintain sources. Anyway, I personally
find it interesting to see how others have their project directories
structured. The structures I have seen so far that are used by
most serious developers are all very similar.
Thanx,
Michael
P.S. I think I posted my directory structure once before, but I
can't remember (I have a one-bit brain with no battery backup
:-). Sorry if this is a repeat.
---
Michael_Pizolato@afs.com
NeXTMail accepted